MultiPARTES: Multi-core partitioning and virtualization for easing the certification of mixed-criticality systems
نویسندگان
چکیده
The consumer market is continuously pushing for smarter, faster, more durable and cheaper products with ever more complex and sophisticated functionality. Other fields such as safety–critical and dependable applications are not unaware of these requirements, and even impose others (e.g. certification). In the current multi-core era, industry and research entities are facing the important challenge of fulfilling all these requirements, which often impose the necessity for integrating components with different levels of dependability in a single hardware platform. In this scenario, new concerns appear with respect to safety certification of the resulting mixed-criticality systems (e.g. temporal and spatial isolation). This article describes the research effort that is being conducted within the FP7 MultiPARTES project, which is one of the initiatives launched by the European Commission to explore new solutions for developing certifiable mixed-criticality systems using heterogeneous multi-cores. The article explains the proposed development toolset for such systems, presents a proof-of-concept implementation and shows its applicability in a real-world application that needs to be certified, namely a wind-power turbine. 2014 Elsevier B.V. All rights reserved.
منابع مشابه
Multicore partitioned systems based on hypervisor
Multi-core processors are increasingly being considered to provide the performance required by future safety critical systems. In some domains like space, it is specially significant due to the processor technology frequency is limited by the presence of radiation. In that case, the way to increase computing power can be achieved by the use of multi-core systems. There is a number of challenges...
متن کاملI/O Sharing in a Multi-core Kernel for Mixed-Criticality Applications
In a mixed-criticality system, applications with different safety criticality levels are usually required to be implemented upon one platform for several reasons( reducing hardware cost, space, power consumption). Partitioning technology is used to enable the integration of mixedcriticality applications with reduced certification cost. In the partitioning architecture of strong spatial and temp...
متن کاملEuropean Project Cluster on Mixed-Criticality Systems
Modern embedded applications already integrate a multitude of functionalities with potentially different criticality levels into a single system and this trend is expected to grow in the near future. Without appropriate preconditions, the integration of mixed-criticality subsystems can lead to a significant and potentially unacceptable increase of engineering and certification costs. There are ...
متن کاملTowards Temporal and Spatial Isolation in Memory Hierarchies for Mixed-Criticality Systems with Hypervisors
In mixed-criticality systems, applications with different levels of criticality are integrated on the same computational platform. Without a proper isolation of the different applications of such a mixed-criticality system certification gets expensive, because it has to be shown that application components of lower criticality do not hamper the correct operation of the critical applications. Th...
متن کاملA Toolset for the Development of Mixed-Criticality Partitioned Systems
The development of mixed-criticality virtualized multi-core systems poses new challenges that are being subject of active research work. There is an additional complexity: it is now required to identify a set of partitions, and allocate applications to partitions. In this job, a number of issues have to be considered, such as the criticality level of the application, security and dependability ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Microprocessors and Microsystems - Embedded Hardware Design
دوره 38 شماره
صفحات -
تاریخ انتشار 2014